/* CSS Document */
.subadmin{width: 900px !important;}
.maincontent{width:900px; height:390px; float:left; margin:25px 0 0 0;}
.maincontent .head{height:25px; width:900px; background-color:#2C9DFE;}
.maincontent .content{min-height:322px; width:850px; background-color:#666666; padding:8px 25px; float: left;}
.maincontent .footer{height:25px; width:900px; background-color:#2C9DFE; clear:both;}
.maincontent .head label{color:white; line-height:25px; font-size:12px;}
.maincontent .head span{font-size:16px; padding-left:5px; padding-right:5px; color:white; line-height:25px;}
.maincontent .head .parent{font-size:14px; padding-left:25px; }
.maincontent .content .left{ width:155px;   float:left;}
.maincontent .content .right{float:right; width:610px;border-left:solid 1px #2C9DFE; padding-left:20px;}
.maincontent .avata{width:155px;}
.maincontent .avata .avatacontent{width:64px;}
.maincontent .avata p{text-align:center; margin-top:2px;color:#2C9DFE;font-weight:bold;}
.maincontent .tab ul{list-style:none;padding-left:0px;}
.maincontent .tab li{background-color:#82A4C3;}
.maincontent .tab li:hover{background-color:#4D7EA9;}
.maincontent .tab li a{text-decoration:none; color:white; font-size:14px;}
.maincontent .tab li p{margin:2px 0px; width:105px; height:30px; padding-left:25px; line-height:30px;}
.maincontent .content .right .lbl{color:white; font-size:12px; width:73px;}
.maincontent .content .right .txt{width:340px; border:none; height:20px;}
.maincontent .content .right .btn{background-color:#2C9DFE; border:none; color:white; font-weight:bold; margin-left:60px; margin-top:6px; height:24px; width:50px;}
.maincontent .content .right .txtarea{height:100px;}
.maincontent .content .right .map{width:160px; height:160px; float:right; background-color:white; margin-top:15px;}
.maincontent .content .right .tab_detail{float:left; width:401px;}
.maincontents table{width:850px;}
.maincontents table tbody{background-color:white;}
.maincontents table thead{ background-color:#A3A3A3; height:20px;}
.maincontents table thead td{color:white; }
.maincontents table .tdicon{width:24px; text-align:center; height:20px;}
.maincontents table .tdidUser{width:42px; text-align:center;}
.maincontents table .tdidPerson{width:54px; text-align:center;}
.maincontents table .tdnickname{width:108px; text-align:center;}
.maincontents table .tdfirstname{width:143px; text-align:center;}
.maincontents table .tdlastname{width:109px; text-align:center;}
.maincontents table .tdemail{width:199px; text-align:center;}
.maincontents table .tdtimecreate{width:116px; text-align:center;}
.maincontents table .tdcontrol{width:55px; text-align:center;}

.maincontents table img{width:14px; height:14px;}
.maincontents table tbody tr:hover{background-color:#F0F0E1;}
.headcontent {width:850px; height:30px; clear:both; color:white;}
.headcontent .divsearch{float:left;}
.headcontent .divsearch .txtID{width:80px}
.headcontent .divright{float:right;}
.headcontent .divright .txtRole{width:80px; margin-left:5px;}
.headcontent input{border:none;}
.headcontent .btn{background-color:#2C9DFE; color:white;}
.headcontent .txt{color:#666666; padding-left:3px !important;}
.divNickName{width:100px; float:right; margin-left:20px; color:black; font-size:12px;}

.maincontent .divimage .avatacontent{width:150px;}
.maincontent .divimage p{text-align:center; margin-top:2px;color:#2C9DFE;font-weight:bold;}
.maincontent .divimage img{width:150px;}
.btn{cursor: pointer;}
.maincontents .pagination{float: right; margin-top: 10px;}
.maincontents .pagination p{float: left; background-color: #2C9DFE; width: 20px; height: 20px; margin-left: 4px;text-align: center; vertical-align: middle;}
.maincontents .pagination a{color: white; width: 100%; height: 100%;text-decoration: none; display: block;}
.maincontents .pagination p:hover{background-color: #00BFFF;}
.maincontents .pagination p.current:hover{background-color: #2C9DFE;}
.maincontents .pagination p.prev{width: 65px;}
.maincontents .pagination p.next{width: 65px;}